home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: Mailbox/MIME Entity
(archive/mbox).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Mailbox/MIME Entity (archive/mbox)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/950 MIME Email (1.0)
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4e 65 77 73 67 72 6f 75 | 70 73 3a 20 63 6f 6d 70 |Newsgrou|ps: comp|
|00000010| 2e 6c 61 6e 67 2e 63 2b | 2b 0a 50 61 74 68 3a 20 |.lang.c+|+.Path: |
|00000020| 69 6e 31 2e 75 75 2e 6e | 65 74 21 62 63 73 74 65 |in1.uu.n|et!bcste|
|00000030| 63 21 6e 6e 74 70 0a 46 | 72 6f 6d 3a 20 4b 65 76 |c!nntp.F|rom: Kev|
|00000040| 69 6e 20 49 6e 67 61 6c | 6c 73 20 3c 69 6e 67 6b |in Ingal|ls <ingk|
|00000050| 6c 39 30 30 40 63 63 6d | 61 69 6c 2e 63 61 2e 62 |l900@ccm|ail.ca.b|
|00000060| 6f 65 69 6e 67 2e 63 6f | 6d 3e 0a 53 75 62 6a 65 |oeing.co|m>.Subje|
|00000070| 63 74 3a 20 52 65 3a 20 | 51 3a 20 68 6f 77 20 74 |ct: Re: |Q: how t|
|00000080| 6f 20 73 74 6f 72 65 20 | 63 6c 61 73 73 20 6d 65 |o store |class me|
|00000090| 6d 62 65 72 20 66 75 6e | 63 74 69 6f 6e 20 70 6f |mber fun|ction po|
|000000a0| 69 6e 74 65 72 73 20 69 | 6e 20 63 6c 61 73 73 20 |inters i|n class |
|000000b0| 42 0a 58 2d 4e 6e 74 70 | 2d 50 6f 73 74 69 6e 67 |B.X-Nntp|-Posting|
|000000c0| 2d 48 6f 73 74 3a 20 31 | 33 37 2e 31 33 36 2e 31 |-Host: 1|37.136.1|
|000000d0| 36 2e 31 34 39 0a 43 6f | 6e 74 65 6e 74 2d 54 79 |6.149.Co|ntent-Ty|
|000000e0| 70 65 3a 20 74 65 78 74 | 2f 70 6c 61 69 6e 3b 20 |pe: text|/plain; |
|000000f0| 63 68 61 72 73 65 74 3d | 75 73 2d 61 73 63 69 69 |charset=|us-ascii|
|00000100| 0a 4d 65 73 73 61 67 65 | 2d 49 44 3a 20 3c 44 6e |.Message|-ID: <Dn|
|00000110| 47 4d 7a 32 2e 45 77 34 | 40 62 63 73 74 65 63 2e |GMz2.Ew4|@bcstec.|
|00000120| 63 61 2e 62 6f 65 69 6e | 67 2e 63 6f 6d 3e 0a 54 |ca.boein|g.com>.T|
|00000130| 6f 3a 20 6d 69 6b 65 70 | 40 53 69 6c 76 61 63 6f |o: mikep|@Silvaco|
|00000140| 2e 43 4f 4d 0a 53 65 6e | 64 65 72 3a 20 6e 6e 74 |.COM.Sen|der: nnt|
|00000150| 70 40 62 63 73 74 65 63 | 2e 63 61 2e 62 6f 65 69 |p@bcstec|.ca.boei|
|00000160| 6e 67 2e 63 6f 6d 20 28 | 4e 4e 54 50 20 4e 65 77 |ng.com (|NNTP New|
|00000170| 73 20 41 63 63 65 73 73 | 29 0a 43 6f 6e 74 65 6e |s Access|).Conten|
|00000180| 74 2d 54 72 61 6e 73 66 | 65 72 2d 45 6e 63 6f 64 |t-Transf|er-Encod|
|00000190| 69 6e 67 3a 20 37 62 69 | 74 0a 4f 72 67 61 6e 69 |ing: 7bi|t.Organi|
|000001a0| 7a 61 74 69 6f 6e 3a 20 | 42 6f 65 69 6e 67 20 44 |zation: |Boeing D|
|000001b0| 65 66 65 6e 73 65 20 26 | 20 53 70 61 63 65 20 47 |efense &| Space G|
|000001c0| 72 6f 75 70 20 54 72 61 | 69 6e 69 6e 67 0a 52 65 |roup Tra|ining.Re|
|000001d0| 66 65 72 65 6e 63 65 73 | 3a 20 3c 34 67 76 64 65 |ferences|: <4gvde|
|000001e0| 69 24 72 72 61 40 6e 65 | 77 73 2e 53 69 6c 76 61 |i$rra@ne|ws.Silva|
|000001f0| 63 6f 2e 43 4f 4d 3e 0a | 4d 69 6d 65 2d 56 65 72 |co.COM>.|Mime-Ver|
|00000200| 73 69 6f 6e 3a 20 31 2e | 30 0a 44 61 74 65 3a 20 |sion: 1.|0.Date: |
|00000210| 57 65 64 2c 20 32 38 20 | 46 65 62 20 31 39 39 36 |Wed, 28 |Feb 1996|
|00000220| 20 30 30 3a 33 35 3a 32 | 35 20 47 4d 54 0a 58 2d | 00:35:2|5 GMT.X-|
|00000230| 4d 61 69 6c 65 72 3a 20 | 4d 6f 7a 69 6c 6c 61 20 |Mailer: |Mozilla |
|00000240| 31 2e 31 4e 20 28 4d 61 | 63 69 6e 74 6f 73 68 3b |1.1N (Ma|cintosh;|
|00000250| 20 49 3b 20 50 50 43 29 | 0a 58 2d 55 72 6c 3a 20 | I; PPC)|.X-Url: |
|00000260| 6e 65 77 73 3a 34 67 76 | 64 65 69 24 72 72 61 40 |news:4gv|dei$rra@|
|00000270| 6e 65 77 73 2e 53 69 6c | 76 61 63 6f 2e 43 4f 4d |news.Sil|vaco.COM|
|00000280| 0a 0a 6d 69 6b 65 70 40 | 53 69 6c 76 61 63 6f 2e |..mikep@|Silvaco.|
|00000290| 43 4f 4d 20 28 4d 69 6b | 65 20 50 6f 74 74 73 29 |COM (Mik|e Potts)|
|000002a0| 20 77 72 6f 74 65 3a 0a | 3e 54 68 69 73 20 69 73 | wrote:.|>This is|
|000002b0| 20 61 20 64 75 6d 62 20 | 71 75 65 73 74 69 6f 6e | a dumb |question|
|000002c0| 20 66 72 6f 6d 20 61 20 | 72 65 6c 61 74 69 76 65 | from a |relative|
|000002d0| 20 6e 65 77 62 69 65 3a | 20 63 61 6e 20 49 20 73 | newbie:| can I s|
|000002e0| 74 6f 72 65 20 61 20 70 | 6f 69 6e 74 65 72 20 74 |tore a p|ointer t|
|000002f0| 6f 0a 3e 61 20 6d 65 6d | 62 65 72 20 66 75 6e 63 |o.>a mem|ber func|
|00000300| 74 69 6f 6e 20 6f 66 20 | 6f 6e 65 20 63 6c 61 73 |tion of |one clas|
|00000310| 73 20 69 6e 20 61 6e 6f | 74 68 65 72 20 63 6c 61 |s in ano|ther cla|
|00000320| 73 73 3f 20 20 53 70 65 | 63 69 66 69 63 61 6c 6c |ss? Spe|cificall|
|00000330| 79 2c 20 69 6e 20 61 20 | 67 75 69 0a 3e 61 70 70 |y, in a |gui.>app|
|00000340| 6c 69 63 61 74 69 6f 6e | 2c 20 49 20 77 61 6e 74 |lication|, I want|
|00000350| 20 74 6f 20 63 6f 6e 73 | 74 72 75 63 74 20 61 20 | to cons|truct a |
|00000360| 62 75 74 74 6f 6e 20 63 | 6c 61 73 73 20 77 68 69 |button c|lass whi|
|00000370| 63 68 20 73 74 6f 72 65 | 73 20 61 20 70 6f 69 6e |ch store|s a poin|
|00000380| 74 65 72 0a 3e 74 6f 20 | 61 20 63 61 6c 6c 62 61 |ter.>to |a callba|
|00000390| 63 6b 20 69 6e 20 69 74 | 73 20 70 61 72 65 6e 74 |ck in it|s parent|
|000003a0| 2e 20 20 49 27 6d 20 63 | 75 72 72 65 6e 74 6c 79 |. I'm c|urrently|
|000003b0| 20 74 72 79 69 6e 67 20 | 73 6f 6d 65 74 68 69 6e | trying |somethin|
|000003c0| 67 20 6c 69 6b 65 3a 0a | 3e 0a 0a 49 27 6d 20 6e |g like:.|>..I'm n|
|000003d0| 6f 74 20 73 75 72 65 20 | 6f 66 20 65 76 65 72 79 |ot sure |of every|
|000003e0| 74 68 69 6e 67 20 74 68 | 61 74 20 79 6f 75 20 61 |thing th|at you a|
|000003f0| 72 65 20 74 72 79 69 6e | 67 20 74 6f 20 61 63 63 |re tryin|g to acc|
|00000400| 6f 6d 70 6c 69 73 68 20 | 68 65 72 65 2c 0a 62 75 |omplish |here,.bu|
|00000410| 74 20 28 61 73 20 74 68 | 65 20 63 6f 6d 6d 65 6e |t (as th|e commen|
|00000420| 74 73 20 49 20 68 61 76 | 65 20 61 64 64 65 64 20 |ts I hav|e added |
|00000430| 69 6e 64 69 63 61 74 65 | 29 20 49 20 74 68 69 6e |indicate|) I thin|
|00000440| 6b 20 79 6f 75 72 20 70 | 72 6f 62 6c 65 6d 0a 69 |k your p|roblem.i|
|00000450| 73 20 74 68 61 74 20 79 | 6f 75 20 6d 65 61 6e 74 |s that y|ou meant|
|00000460| 0a 0a 20 20 42 75 74 74 | 6f 6e 28 28 50 61 6e 65 |.. Butt|on((Pane|
|00000470| 6c 3a 3a 2a 66 75 6e 63 | 29 28 76 6f 69 64 29 29 |l::*func|)(void))|
|00000480| 20 7b 0a 0a 74 6f 20 72 | 65 61 6c 6c 79 20 62 65 | {..to r|eally be|
|00000490| 0a 0a 20 20 42 75 74 74 | 6f 6e 28 76 6f 69 64 20 |.. Butt|on(void |
|000004a0| 28 50 61 6e 65 6c 3a 3a | 2a 66 75 6e 63 29 28 76 |(Panel::|*func)(v|
|000004b0| 6f 69 64 29 29 20 7b 0a | 0a 4f 74 68 65 72 77 69 |oid)) {.|.Otherwi|
|000004c0| 73 65 20 74 68 65 20 72 | 65 74 75 72 6e 20 74 79 |se the r|eturn ty|
|000004d0| 70 65 20 6f 66 20 74 68 | 65 20 66 75 6e 63 74 69 |pe of th|e functi|
|000004e0| 6f 6e 20 70 6f 69 6e 74 | 65 64 20 74 6f 20 69 73 |on point|ed to is|
|000004f0| 20 69 6e 74 2c 20 62 79 | 20 64 65 66 61 75 6c 74 | int, by| default|
|00000500| 2e 20 20 0a 0a 41 20 77 | 61 79 20 61 72 6f 75 6e |. ..A w|ay aroun|
|00000510| 64 20 74 68 69 73 20 69 | 73 20 74 6f 20 63 61 73 |d this i|s to cas|
|00000520| 74 20 62 75 74 74 6f 6e | 43 61 6c 6c 62 61 63 6b |t button|Callback|
|00000530| 2c 20 73 6f 20 74 68 61 | 74 20 74 68 69 73 20 6c |, so tha|t this l|
|00000540| 69 6e 65 0a 0a 20 20 20 | 20 6e 65 77 20 42 75 74 |ine.. | new But|
|00000550| 74 6f 6e 28 62 75 74 74 | 6f 6e 43 61 6c 6c 62 61 |ton(butt|onCallba|
|00000560| 63 6b 29 3b 20 0a 0a 62 | 65 63 6f 6d 65 73 0a 0a |ck); ..b|ecomes..|
|00000570| 20 20 20 20 6e 65 77 20 | 42 75 74 74 6f 6e 28 20 | new |Button( |
|00000580| 28 76 6f 69 64 20 28 50 | 61 6e 65 6c 3a 3a 2a 29 |(void (P|anel::*)|
|00000590| 28 76 6f 69 64 29 29 20 | 62 75 74 74 6f 6e 43 61 |(void)) |buttonCa|
|000005a0| 6c 6c 62 61 63 6b 29 3b | 0a 0a 54 68 69 73 20 69 |llback);|..This i|
|000005b0| 73 20 70 72 6f 62 61 62 | 6c 79 20 6e 6f 74 20 77 |s probab|ly not w|
|000005c0| 68 61 74 20 79 6f 75 20 | 77 61 6e 74 20 74 6f 20 |hat you |want to |
|000005d0| 64 6f 2c 20 62 75 74 20 | 74 68 69 73 20 69 73 20 |do, but |this is |
|000005e0| 77 68 61 74 20 74 68 65 | 20 63 6f 6d 70 69 6c 65 |what the| compile|
|000005f0| 72 0a 64 69 61 67 6e 6f | 73 74 69 63 20 69 73 20 |r.diagno|stic is |
|00000600| 73 61 79 69 6e 67 20 74 | 68 61 74 20 69 74 20 63 |saying t|hat it c|
|00000610| 61 6e 6e 6f 74 20 64 6f | 20 61 75 74 6f 6d 61 74 |annot do| automat|
|00000620| 69 63 61 6c 6c 79 2e 0a | 0a 3e 63 6c 61 73 73 20 |ically..|.>class |
|00000630| 42 75 74 74 6f 6e 20 3a | 20 70 75 62 6c 69 63 20 |Button :| public |
|00000640| 50 72 6f 74 6f 42 75 74 | 74 6f 6e 20 7b 0a 3e 20 |ProtoBut|ton {.> |
|00000650| 20 76 6f 69 64 20 28 50 | 61 6e 65 6c 3a 3a 2a 66 | void (P|anel::*f|
|00000660| 75 6e 63 74 69 6f 6e 29 | 28 76 6f 69 64 29 3b 0a |unction)|(void);.|
|00000670| 3e 0a 3e 20 20 76 6f 69 | 64 20 69 6e 68 65 72 69 |>.> voi|d inheri|
|00000680| 74 65 64 43 61 6c 6c 62 | 61 63 6b 28 76 6f 69 64 |tedCallb|ack(void|
|00000690| 29 20 7b 0a 3e 20 20 20 | 20 74 68 69 73 2d 3e 2a |) {.> | this->*|
|000006a0| 66 75 6e 63 74 69 6f 6e | 28 29 3b 0a 3e 20 20 7d |function|();.> }|
|000006b0| 0a 3e 0a 3e 20 20 42 75 | 74 74 6f 6e 28 28 50 61 |.>.> Bu|tton((Pa|
|000006c0| 6e 65 6c 3a 3a 2a 66 75 | 6e 63 29 28 76 6f 69 64 |nel::*fu|nc)(void|
|000006d0| 29 29 20 7b 20 0a 20 20 | 20 20 20 20 20 20 20 20 |)) { . | |
|000006e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000006f0| 20 20 20 20 20 20 20 20 | 2f 2f 20 66 75 6e 63 20 | |// func |
|00000700| 69 73 20 61 20 70 6f 69 | 6e 74 65 72 20 74 6f 0a |is a poi|nter to.|
|00000710| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000720| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000730| 20 20 2f 2f 20 6d 65 6d | 62 65 72 20 66 75 6e 63 | // mem|ber func|
|00000740| 74 69 6f 6e 20 6f 66 20 | 63 6c 61 73 73 20 50 61 |tion of |class Pa|
|00000750| 6e 65 6c 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |nel. | |
|00000760| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000770| 20 20 20 20 20 20 2f 2f | 20 74 68 61 74 20 72 65 | //| that re|
|00000780| 74 75 72 6e 73 20 61 6e | 20 69 6e 74 20 0a 3e 20 |turns an| int .> |
|00000790| 20 20 20 66 75 6e 63 74 | 69 6f 6e 20 3d 20 66 75 | funct|ion = fu|
|000007a0| 6e 63 3b 0a 3e 20 20 7d | 0a 3e 7d 0a 3e 0a 3e 63 |nc;.> }|.>}.>.>c|
|000007b0| 6c 61 73 73 20 50 61 6e | 65 6c 20 3a 20 70 75 62 |lass Pan|el : pub|
|000007c0| 6c 69 63 20 70 72 6f 74 | 6f 50 61 6e 65 6c 20 7b |lic prot|oPanel {|
|000007d0| 0a 3e 20 20 66 72 69 65 | 6e 64 20 63 6c 61 73 73 |.> frie|nd class|
|000007e0| 20 42 75 74 74 6f 6e 3b | 0a 3e 0a 3e 20 20 76 6f | Button;|.>.> vo|
|000007f0| 69 64 20 62 75 74 74 6f | 6e 43 61 6c 6c 62 61 63 |id butto|nCallbac|
|00000800| 6b 28 76 6f 69 64 29 20 | 7b 2e 2e 2e 7d 20 0a 20 |k(void) |{...} . |
|00000810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000830| 20 20 2f 2f 20 62 75 74 | 74 6f 6e 43 61 6c 6c 62 | // but|tonCallb|
|00000840| 61 63 6b 20 69 73 20 61 | 20 66 75 6e 63 74 69 6f |ack is a| functio|
|00000850| 6e 20 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n . | |
|00000860| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000870| 20 20 20 20 20 20 2f 2f | 20 74 68 61 74 20 69 73 | //| that is|
|00000880| 20 61 20 6d 65 6d 62 65 | 72 20 6f 66 20 50 61 6e | a membe|r of Pan|
|00000890| 65 6c 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |el. | |
|000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008b0| 20 20 20 20 20 20 2f 2f | 20 61 6e 64 20 68 61 73 | //| and has|
|000008c0| 20 6e 6f 20 72 65 74 75 | 72 6e 20 76 61 6c 75 65 | no retu|rn value|
|000008d0| 20 28 69 2e 65 2e 20 27 | 76 6f 69 64 27 29 0a 3e | (i.e. '|void').>|
|000008e0| 0a 3e 20 20 50 61 6e 65 | 6c 28 76 6f 69 64 29 20 |.> Pane|l(void) |
|000008f0| 7b 0a 3e 20 20 20 20 6e | 65 77 20 42 75 74 74 6f |{.> n|ew Butto|
|00000900| 6e 28 62 75 74 74 6f 6e | 43 61 6c 6c 62 61 63 6b |n(button|Callback|
|00000910| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |);. | |
|00000920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000930| 20 20 20 20 20 20 2f 2f | 20 62 75 74 74 6f 6e 43 | //| buttonC|
|00000940| 61 6c 6c 62 61 63 6b 20 | 69 73 20 6e 6f 74 20 74 |allback |is not t|
|00000950| 68 65 20 72 69 67 68 74 | 0a 20 20 20 20 20 20 20 |he right|. |
|00000960| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000970| 20 20 20 20 20 20 20 20 | 20 20 20 20 2f 2f 20 74 | | // t|
|00000980| 79 70 65 20 74 6f 20 62 | 65 20 70 61 73 73 65 64 |ype to b|e passed|
|00000990| 20 74 6f 20 74 68 69 73 | 20 66 75 6e 63 74 69 6f | to this| functio|
|000009a0| 6e 0a 3e 20 20 7d 0a 3e | 7d 0a 3e 0a 3e 62 75 74 |n.> }.>|}.>.>but|
|000009b0| 20 49 20 67 65 74 20 63 | 6f 6d 70 69 6c 65 2d 74 | I get c|ompile-t|
|000009c0| 69 6d 65 20 65 72 72 6f | 72 73 20 61 6c 6f 6e 67 |ime erro|rs along|
|000009d0| 20 74 68 65 20 6c 69 6e | 65 73 20 74 68 61 74 20 | the lin|es that |
|000009e0| 74 68 65 72 65 27 73 20 | 61 20 70 72 6f 62 6c 65 |there's |a proble|
|000009f0| 6d 20 6d 61 6b 69 6e 67 | 0a 3e 61 20 63 61 73 74 |m making|.>a cast|
|00000a00| 20 66 72 6f 6d 20 28 42 | 75 74 74 6f 6e 29 20 74 | from (B|utton) t|
|00000a10| 68 69 73 20 74 6f 20 28 | 50 61 6e 65 6c 29 20 74 |his to (|Panel) t|
|00000a20| 68 69 73 2c 20 77 68 69 | 63 68 20 49 20 63 6f 6d |his, whi|ch I com|
|00000a30| 70 6c 65 74 65 6c 79 20 | 66 61 69 6c 20 74 6f 20 |pletely |fail to |
|00000a40| 6d 61 6b 65 0a 3e 68 65 | 61 64 20 6e 6f 72 20 74 |make.>he|ad nor t|
|00000a50| 61 69 6c 20 6f 66 2e 20 | 49 66 20 74 68 69 73 20 |ail of. |If this |
|00000a60| 64 6f 65 73 6e 27 74 20 | 6d 61 6b 65 20 61 6e 79 |doesn't |make any|
|00000a70| 20 73 65 6e 73 65 20 49 | 20 61 70 6f 6c 6f 67 69 | sense I| apologi|
|00000a80| 73 65 3b 20 69 66 20 74 | 68 65 72 65 27 73 20 61 |se; if t|here's a|
|00000a90| 0a 3e 73 65 6e 73 69 62 | 6c 65 20 77 61 79 20 74 |.>sensib|le way t|
|00000aa0| 6f 20 64 6f 20 74 68 69 | 73 20 49 27 64 20 62 65 |o do thi|s I'd be|
|00000ab0| 20 67 72 61 74 65 66 75 | 6c 20 69 66 20 73 6f 6d | gratefu|l if som|
|00000ac0| 65 6f 6e 65 20 63 6f 75 | 6c 64 20 65 6e 6c 69 67 |eone cou|ld enlig|
|00000ad0| 68 74 65 6e 20 6d 65 21 | 0a 3e 0a 3e 54 68 61 6e |hten me!|.>.>Than|
|00000ae0| 6b 73 0a 3e 0a 3e 4d 69 | 6b 65 0a 3e 0a 0a 59 6f |ks.>.>Mi|ke.>..Yo|
|00000af0| 75 20 6d 69 67 68 74 20 | 63 6f 6e 73 69 64 65 72 |u might |consider|
|00000b00| 20 73 6f 6d 65 20 74 79 | 70 65 64 65 66 73 3a 0a | some ty|pedefs:.|
|00000b10| 0a 74 79 70 65 64 65 66 | 20 76 6f 69 64 20 28 2a |.typedef| void (*|
|00000b20| 50 61 6e 65 6c 3a 3a 50 | 61 6e 65 6c 66 75 6e 63 |Panel::P|anelfunc|
|00000b30| 74 69 6f 6e 50 74 72 29 | 28 76 6f 69 64 29 3b 0a |tionPtr)|(void);.|
|00000b40| 63 6c 61 73 73 20 42 75 | 74 74 6f 6e 20 3a 20 70 |class Bu|tton : p|
|00000b50| 75 62 6c 69 63 20 50 72 | 6f 74 6f 42 75 74 74 6f |ublic Pr|otoButto|
|00000b60| 6e 20 7b 0a 09 50 61 6e | 65 6c 66 75 6e 63 74 69 |n {..Pan|elfuncti|
|00000b70| 6f 6e 50 74 72 20 66 75 | 6e 63 74 69 6f 6e 3b 0a |onPtr fu|nction;.|
|00000b80| 2e 2e 0a 0a 48 6f 70 65 | 20 74 68 69 73 20 68 65 |....Hope| this he|
|00000b90| 6c 70 73 2e 0a 0a 4b 65 | 76 69 6e 20 49 6e 67 61 |lps...Ke|vin Inga|
|00000ba0| 6c 6c 73 2c 20 28 32 30 | 36 29 37 37 33 2d 39 34 |lls, (20|6)773-94|
|00000bb0| 30 34 2c 20 69 6e 67 6b | 6c 39 30 30 40 63 63 6d |04, ingk|l900@ccm|
|00000bc0| 61 69 6c 2e 63 61 2e 62 | 6f 65 69 6e 67 2e 63 6f |ail.ca.b|oeing.co|
|00000bd0| 6d 0a 0a 0a | |m... | |
+--------+-------------------------+-------------------------+--------+--------+